heroic deed - German English Dictionary